'use strict'

import request from '@/utils/request'

export function getChooseUserList(parameter) {
  return request({
    url: '/UserUser/GetChooseUserList',
    method: 'get',
    params: parameter
  })
}
export function getChooseOrgList(parameter) {
  return request({
    url: '/UserUser/GetChooseOrgList',
    method: 'get',
    params: parameter
  })
}

export function GetSimpleUserInoByUserName(parameter) {
  return request({
      url: '/UserUser/GetSimpleUserInoByUserName',
      method: 'get',
      params: parameter
  })
}

export function GetUserDic(parameter) {
  return request({
      url: '/UserUser/GetUserDic',
      method: 'get',
      params: parameter
  })
}

export function Save(data) {
  return request({
      url: '/UserUser/Save',
      method: 'post',
      data
  })
}

export function getUserDetail(parameter) {
  return request({
      url: '/UserUser/GetUserDetail',
      method: 'get',
      params: parameter
  })
}
export function getResetPassword(parameter) {
  return request({
      url: '/UserUser/ResetPassword',
      method: 'get',
      params: parameter
  })
}

export function getDelete(parameter) {
  return request({
      url: '/UserUser/Delete',
      method: 'get',
      params: parameter
  })
}

export function getCancelAccount(parameter) {
  return request({
      url: '/UserUser/CancelAccount',
      method: 'get',
      params: parameter
  })
}

export function StartUse(parameter) {
  return request({
      url: '/UserUser/StartUse',
      method: 'get',
      params: parameter
  })
}
export function StopUse(parameter) {
  return request({
      url: '/UserUser/StopUse',
      method: 'get',
      params: parameter
  })
}

export function SaveCreateAccount(data) {
  return request({
      url: '/UserUser/CreateAccount',
      method: 'post',
      data
  })
}
